import 'dart:convert';
import 'package:convert/convert.dart';
import 'package:crypto/crypto.dart';

class StringUtil {
  // 是否是URL
  static bool isUrl(String str) {
    return str.contains("http://") || str.contains("https://");
  }

  // 字符串MD5加密
  static String md5Str(String str) {
    var content = new Utf8Encoder().convert(str);
    var digest = md5.convert(content);
    // 这里其实就是 digest.toString()
    return hex.encode(digest.bytes);
  }
}
